package com.isoft.c2team3service2.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * 帖子-艺人关联表实体（记录帖子提及的艺人）
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("post_artist_tag")
public class PostArtistTag {
    @TableId(type = IdType.AUTO)
    private Integer id; // 主键ID

    @TableField(insertStrategy = FieldStrategy.NOT_NULL)
    private Integer postId; // 帖子ID（关联post表）

    @TableField(insertStrategy = FieldStrategy.NOT_NULL)
    private Integer artistId; // 艺人ID（关联artist表）

    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createTime; // 创建时间
}